build: add ATK fallback subproject wrapper
authorChristian Hergert <chergert@redhat.com>
Sat, 18 Jul 2020 01:05:14 +0000 (18:05 -0700)
committerChristian Hergert <chergert@redhat.com>
Tue, 21 Jul 2020 21:45:12 +0000 (14:45 -0700)
Very similar to the other fallbacks we use.

meson.build
subprojects/atk.wrap [new file with mode: 0644]

index 85656d20c33b61aec8226a0d1519566ab474a12d..c5180662b41bc4b5b4b974d138c787d94614ff42 100644 (file)
@@ -365,7 +365,8 @@ pixbuf_dep     = dependency('gdk-pixbuf-2.0', version: gdk_pixbuf_req,
                             fallback : ['gdk-pixbuf', 'gdkpixbuf_dep'])
 epoxy_dep      = dependency('epoxy', version: epoxy_req,
                             fallback: ['libepoxy', 'libepoxy_dep'])
-atk_dep        = dependency('atk', version: atk_req)
+atk_dep        = dependency('atk', version: atk_req,
+                            fallback : ['atk', 'libatk_dep'])
 harfbuzz_dep   = dependency('harfbuzz', version: '>= 0.9', required: false)
 xkbdep         = dependency('xkbcommon', version: xkbcommon_req, required: wayland_enabled)
 graphene_dep   = dependency('graphene-gobject-1.0', version: graphene_req,
diff --git a/subprojects/atk.wrap b/subprojects/atk.wrap
new file mode 100644 (file)
index 0000000..f6765c5
--- /dev/null
@@ -0,0 +1,5 @@
+[wrap-git]
+directory=atk
+url=https://gitlab.gnome.org/GNOME/atk.git
+push-url=ssh://git@gitlab.gnome.org:GNOME/atk.git
+revision=master